#pragma once

#include <pimstore.h>

class CPoom
{
public:
    static CPoom * GetThis(void);
    static void DeleteThis(void);

    inline CComPtr<IPOutlookApp2> GetPOutlookApp(void)
    { return m_POutlookApp; }

private:
    CPoom(void);
    ~CPoom(void);

    CPoom(const CPoom &) { }
    const CPoom & operator=(const CPoom &) { }

    static CPoom *m_pThis;

    CComPtr<IPOutlookApp2> m_POutlookApp;
};
